isolated environment - Français Anglais Dictionnaire